logging machinery - French English Dictionary